#include <stdio.h>
void main(void)
{
    // char s[4][5]={[0 ... 2]="abc"};
    // printf("%s\n",s[0]);
    // printf("%s\n",s[2]);
    // printf("%s\n",s[3]);
    // printf("%s\n",s[1]);
    // int a=sizeof(s)/sizeof(s[0]);
  /*  int a[2][3] ={[ 0 ... 1]=666};

    printf("%zu\n",sizeof(a[0])/sizeof(a[0][0]));
*/


    // int b[3][2]={[0 ... 2]={2,1}};
    // int i,j;
    // for(i=0;i<sizeof(b)/sizeof(b[0]);i++)
    // {
    //     for(j=0;j<sizeof(b[0])/sizeof(int);j++)
    //     {
    //         printf("%d\n",b[i][j]);
    //     }
    // }
     int a[3][4]={[0 ...2]={1,2,3,4}};
    printf("%p\n",&a);
    printf("%p\n",a);
    printf("%p\n",a[0]);
    printf("%p\n",&a+1);
    printf("%p\n",a+1);
    printf("%p\n",a[0]+1);




    // int b=2;
    // int *p1=&b;
    // int **p2=&p1;
    // printf("%d\n",**p2);


}